package com.techsoul.module.tms.pojo.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.techsoul.common.core.pojo.entity.DataEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.util.Date;


/**
 * Carrier
 *
 * @author zhaowei
 * @since 2021-09-10
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("t_bm_carrier")
public class Carrier extends DataEntity {

    private String userId;


    private String creditCode;
    private String carrierTradeId;

    private String carrierName;

    private String carrierForShortName;

    private String carrierType;
    private String address;
    private String contact;

    private String contactMobile;

    private String legalRepresentative;

    private String legalRepresentativeIdCard;
    private String legalRepresentativeMobile;

    private String fax;

    private String email;

    private String webUrl;

    private String openAccountBank;

    private String accountsOfBank;

    private String status;

    private Boolean active;
    private String trade;

    private BigDecimal paymentTerm;

    private String carrierSite;

    private String isContractor;

    private String insureId;

    private String carrierDesc;

}
